14985 matches found
CVE-2026-31519
CVE-2026-31519 affects the Linux kernel btrfs subsystem. A race during subvolume creation and orphan cleanup can leave a valid subvolume’s dentry in a broken state, marked as a broken entry in the directory cache, preventing deletion or new writes in that location. Root cause: btrfs_orphan_cleanu...
CVE-2026-31479
CVE-2026-31479 concerns the Linux kernel drm/xe driver. The issue involves Virtual Memory Area (VMA) management during rebind/unwind paths in 3D workflows, which can produce an invalid/overlapping VMA and potentially destabilize the VM state. Public descriptions in Red Hat and Debian OSV/Ubuntu e...
CVE-2026-31496
Summary: CVE-2026-31496 affects the Linux kernel netfilter nf_conntrack_expect handling across network namespaces. The root cause is a failure to skip or isolate expectations that do not reside in the target netns, enabling a local user to access or view nf_conntrack_expect entries from other nam...
CVE-2026-31507
CVE-2026-31507 affects the Linux kernel SMC module (net/smc). The vulnerability is a double-free of the per-buffer state (smc_spd_priv) when tee(2) duplicates a splice pipe buffer, leading to a use-after-free and a kernel NULL pointer dereference, ultimately causing a kernel panic. The root cause...
CVE-2026-31537
In the Linux kernel SMB server, CVE-2026-31537 arises from improper handling of smbdirect_socket.send_io.bcredits, which can corrupt the stream of reassembled data transfer messages when triggering an immediate (empty) send. The fix introduces a single batch credit per connection; code obtaining ...
CVE-2026-31634
The CVE-2026-31634 item concerns the Linux kernel rxrpc subsystem. Affected component: rxrpc_server_keyring() within the rxrpc code path. Root cause: a reference count leak that could occur if the code path handles security pointers improperly. The provided patch fixes the leak by adding a check ...
CVE-2026-31643
CVE-2026-31643 covers a Linux kernel rxrpc memleak in the key parsing path. In rxrpc_preparse_xdr_yfs_rxgk(), the memory attached to token->rxgk could leak on several error paths after allocation. The issue is mitigated by freeing the allocated memory in the reject_token: path. Technical cover...
CVE-2026-31644
CVE-2026-31644 affects the Linux kernel LAN966X network driver. The issue arises in lan966x_fdma_reload() when allocation of new RX buffers fails, causing the restore path to restart DMA with old descriptors whose pages were already freed, and because page_pool_put_full_page() can release pages b...
CVE-2026-31665
CVE-2026-31665 affects the Linux kernel netfilter nf_conntrack timeout destruction. The issue is a use-after-free where nft_ct_timeout_obj_destroy() frees the timeout object with kfree() immediately after nf_ct_untimeout(), potentially leaving RCU-protected references active. The documented fix d...
CVE-2026-43028
The CVE-2026-43028 vulnerability affects the Linux kernel netfilter x_tables component. The root cause is that certain names were not guaranteed to be nul-terminated before being passed to functions that expect C strings, which could lead to misprocessing, system instability, or hazardous behavio...
CVE-2026-43086
CVE-2026-43086 concerns the Linux kernel IPVS component. The vulnerability occurs in the error path of ip_vs_add_service when ip_vs_bind_scheduler() has succeeded and the local variable sched is set to NULL; if ip_vs_start_estimator() then fails, ip_vs_unbind_scheduler(svc, sched) is invoked with...
CVE-2026-43096
In the Linux kernel mshv component, CVE-2026-43096 patches an infinite fault loop caused by permission-denied GPA intercepts. The issue occurred when guest access to memory regions triggered remaps for all faults on movable regions, even if access type wasn’t permitted, causing a re-fault and vCP...
CVE-2026-43104
The CVE-2026-43104 entry concerns the Linux kernel DRM vc4 driver. Root cause: a memory leak in the hang state path where vc4_save_hang_state() could return early without freeing previously allocated kernel_state. Remediation: consolidated early return paths and added missing kfree() calls. Impac...
CVE-2026-43167
CVE-2026-43167 relates to the Linux kernel xfrm subsystem where a reference-count leak in xfrm_state occurs when a network device is unregistered. The issue stems from an IPsec hardware-offload API change (commit d77e38e612a0) that made xfrm_dev_unregister() a no-op, even though xfrm_dev_state_ad...
CVE-2026-43187
Summary: CVE-2026-43187 affects the Linux kernel XFS freemap handling in xattr leaf entries. The root cause is a bug in the freemap update logic in _leaf_add that can leave behind zero‑length freemap entries with a nonzero base, and later entries could be updated incorrectly so freemap entries ov...
CVE-2026-43189
The CVE-2026-43189 issue affects the Linux kernel’s media/v4l2-async matching workflow. When an async connection matches with a firmware node, a sub-device may be registered, its bound operation invoked, ancillary links created, and the connection added to the sub-device’s list before moving on t...
CVE-2026-43194
CVE-2026-43194 affects the Linux kernel networking stack where an error in handling transmit (xmit) failures for GSO frames can cause a single lost segment within a GSO frame to be misinterpreted as a complete frame loss. The issue arises when devices (e.g., veth) report errors during xmit; TCP m...
CVE-2026-43200
The CVE-2026-43200 issue affects the Linux kernel PCI endpoint functionality. Specifically, pci_primary_epc_epf_unlink() and pci_secondary_epc_epf_unlink() swap parameters in their configfs unlink paths, which can trigger a kernel crash when using unlink in configfs. Red Hat's advisory frames thi...
CVE-2026-43244
CVE-2026-43244 affects the Linux kernel KCM (Kernel Connection Multiplexer). The issue arises during partial sendmsg operations: when kcm_sendmsg fills MAX_SKB_FRAGS, it allocates a new skb in frag_list and may copy data; if the copy fails, the new tail skb can have zero frags, leaving an empty e...
CVE-2026-43287
The CVE targets Linux kernel DRM:MODE_CREATEPROPBLOB allocations. Arbitary-sized property blobs allocated for kernel memory were not charged to the caller’s memory cgroup, enabling unprivileged local users to trigger unbounded kernel memory growth and potential system-wide OOM. The fix ensures bl...
CVE-2026-43322
CVE-2026-43322 is a Linux kernel vulnerability in Bluetooth HCI sync handling (le_read_features_complete). The issue is a use-after-free (UAF) caused by freeing hci_conn after le_read_features_complete has been initiated but before it completes, allowing hci_cmd_sync_dequeue to fail to prevent th...
CVE-2026-43396
In the Linux kernel, the vulnerability CVE-2026-43396 is in the drm/xe/sync path. When dma_fence_chain_alloc() fails, the user fence reference is not released, causing a memory leak. Documented across multiple sources (Red Hat, SUSE, Ubuntu, Debian OSV entries, and NVD), the issue is fixed by the...
CVE-2026-43413
The CVE-2026-43413 entry concerns the Linux kernel HISI_SAS SCSI driver where user_scan() can trigger a NULL pointer dereference when scanning an unsupported channel (multi-channel scan path triggers for channel 1 even though hisi_sas supports only one channel). The exploit path is a NULL derefer...
CVE-2026-43473
CVE-2026-43473 affects the Linux kernel's mpi3mr SCSI driver. The vulnerability occurs when the driver cleans up resources and the reply/request queues are NULL due to memory being freed after a failed queue creation. The cleanup code may then dereference or mem-set freed memory, causing a system...
CVE-2026-45939
CVE-2026-45939 affects the Linux kernel gpib implementation. The bug is a memory leak in ni_usb_init() when ni_usb_setup_init() fails: the writes buffer is not freed in the error path, and ni_usb_setup_init() may return 0 on failure, causing ni_usb_init() to return -EFAULT. The published fix free...
CVE-2026-45955
Summary (CVE-2026-45955): In the Linux kernel, the md/md-llbitmap path suffers a logic error where llbitmap_suspend_timeout() times out waiting for percpu_ref to reach zero and returns -ETIMEDOUT without resurrecting percpu_ref. This leaves the page control structure in a killed state, potentiall...
CVE-2026-46257
CVE-2026-46257 concerns the Linux kernel SP804 timer driver on ARM32. The issue occurs when the delay timer shares the same clkevt instance with sched_clock; if sp804_clocksource_and_sched_clock_init runs with use_sched_clock != 1, sched_clkevt may be uninitialized, and read_current_timer() ends ...
CVE-2026-52921
CVE-2026-52921 : In the Linux kernel, netfilter ipset hash:* range iteration could continue past the upper bound when iterating IPv4 ranges, due to a 32-bit iterator not stopping at the end. This allowed traversal state to move past the requested boundary and potentially affect retries. The issue...
CVE-2026-52968
CVE-2026-52968 affects the Linux kernel KVM on s390. The root cause is double-scaling the GAIT table index: code in kvm_s390_pci_aif_enable(), kvm_s390_pci_aif_disable(), and aen_host_forward() multiplies the GAIT index by sizeof(struct zpci_gaite) even though gait is already a pointer to struct ...
CVE-2026-52971
CVE-2026-52971 affects the Linux kernel ENA (Elastic Network Adapter) driver, specifically the PHC (Precision Time Protocol Hardware Clock) timestamp path get_timestamp. A race exists where phc->active is checked without holding the spinlock and resp is cached from ena_dev->phc.virt_addr be...
CVE-2026-53029
CVE-2026-53029 affects the Linux kernel ntfs3 filesystem. A vulnerability arises from an uninitialized local variable lcn when handling zero-length data during I/O, which could lead to unpredictable behavior and potential information disclosure or DoS. The fix moves the check for a zero value in ...
CVE-2026-53056
CVE-2026-53056: Linux kernel patch fixes a power/clock mismatch in DRM MSM DPU by removing the dev_pm_opp_set_rate(dev, 0) call during runtime_suspend. Affects DPU runtime suspend resume path, preventing MMCX rail dropping to MIN_SVS while core clock remains high. Patched in multiple OS packages ...
CVE-2026-53101
CVE-2026-53101 is a Linux kernel issue affecting the wifi mt76/mt7921 path. The root cause is a potential mutex deadlock between mt7921_roc_abort_sync and roc_work: roc_work() holds dev->mt76.mutex while cancel_work_sync() waits for roc_work() to finish. If the caller already owns the mutex, b...
CVE-2026-53114
CVE-2026-53114 concerns the Linux kernel's perf/amd/ibs feature. The root cause is calling perf_allow_kernel() from the IBS NMI handler, which is unsafe in NMI context and can be fatal. The approved fix stores the required permission at event initialization in event->hw.flags and makes the NMI...
CVE-2026-53144
CVE-2026-53144 affects the Linux kernel's DRM/AMDKFD path, specifically a NULL dereference in get_queue_ids(). If usr_queue_id_array is NULL and num_queues is non-zero, get_queue_ids() can return NULL; callers only check IS_ERR(), so a NULL pointer is not treated as an error, allowing suspend_que...
CVE-2026-53204
The CVE-2026-53204 issue concerns the Linux kernel firmware for Stratix 10 RSU (rsu_send_msg timeout). When wait_for_completion_interruptible_timeout() times out while an SMC call is pending, rsu_send_msg() could lead to a NULL dereference in stratix10_rsu_probe() due to error-path handling that ...
CVE-2026-53323
CVE-2026-53323 affects the Linux kernel DSA conduit ethtool wrappers. The root cause is redundant locking: the conduit master’s ethtool_ops were wrapped by DSA to aggregate port stats, and an extra netdev_lock_ops()/netdev_unlock_ops() inside the DSA wrappers could deadlock. The documented remedi...
CVE-2026-64056
The CVE covers a Linux kernel issue in the Cortina ethernet driver. The RX socket buffer (SKB) used to assemble fragments in gmac_rx() was a static local variable, which could race on devices with two ethernet ports (Gemini) when both ports are active. The fix makes the RX SKB a per-port variable...
CVE-2026-64069
The CVE-2026-64069 issue affects the Linux kernel netfs component where cancellation of DIO-read and single-read subrequests could fail during preparation, potentially leaving resources allocated or causing unexpected behavior. The root cause involves subrequests that were already added to the st...
CVE-2026-64093
The CVE concerns batman-adv (Linux kernel) where tp_meter cleanup caused a potential re-arm of a timer due to two-step deletion. batadv_tp_sender_cleanup() called timer_delete_sync() followed by timer_delete(); the fix replaces both calls with a single timer_shutdown_sync() that waits for any run...
CVE-2026-64130
CVE-2026-64130 concerns the Linux kernel memory tagging during allocation of huge zero folios. The issue arises when init_on_free and __GFP_ZEROTAGS are used together: during __free_pages_prepare() pages may be zeroed while allocations with __GFP_ZEROTAGS skip clearing tag memory, and for huge ze...
CVE-2026-64155
CVE-2026-64155 is a memory leak in the ath11k WiFi driver in the Linux kernel. Two error paths in WMI WOW (Wake-on-Wireless) calls directly returned the result of ath11k_wmi_cmd_send() without checking the return value, causing the skb to not be freed on error. This results in a high availability...
CVE-2026-64167
CVE-2026-64167 affects the Linux kernel. The issue arises because kho_fill_kimage() unconditionally populates KHO metadata for all kexec image types, including crash kernels that run in a small reserved region. This can cause the crash kernel to fault during kho_memory_init() when it accesses a K...
CVE-2026-64183
The CVE-2026-64183 issue affects the Linux kernel EFI runtime, specifically PRM calls, which could NULL-deref if PRM accesses occur before the EFI workqueue is allocated. The root cause is early ACPI PRM access during init before efisubsys_init() runs and before the runtime workqueue exists. The ...
CVE-2026-64184
CVE-2026-64184 affects the Linux kernel DAMON subsystem. The root cause is damon_sysfs_memcg_path_to_id() leaking a memcg reference by not calling mem_cgroup_iter_break() when breaking the mem_cgroup_iter() loop, causing a resource leak. The vulnerability is local and can lead to resource exhaust...
CVE-2026-64227
Summary: CVE-2026-64227 in the Linux kernel fixes a NULL-deref/invalid match during ACPI companion probing. Root cause (as described): Platform drivers could be forced to match a device not in their ID list via device_match_driver_override(), so drivers handling core ACPI devices must verify the ...
CVE-2026-64271
CVE-2026-64271 affects the Linux kernel with a heap-out-of-bounds risk in TouchWindow serio touchscreen handling. The issue arises when a malicious peripheral streams non-zero bytes where the device-supplied 2nd and 3rd bytes do not match; tw->idx can reach TW_LENGTH and never reset, allowing ...
CVE-2026-64288
CVE-2026-64288 fixes a race/NULL-pointer dereference in KVM ARM64 VNCR pseudo-TLB invalidation. The vulnerability arises when VNCR TLB invalidation can race with a vCPU coming online/offline, potentially dereferencing an unallocated VNCR, leading to a crash. The Linux kernel patches introduce a n...
CVE-2026-64291
CVE-2026-64291 affects the Linux kernel iommufd subsystem. The vulnerability stems from iommufd_veventq_alloc() accepting any non-zero veventq_depth from userspace, with an upper bound of U32_MAX, enabling a local attacker to allocate excessively large event queues and exhaust kernel memory. The ...
CVE-2026-64301
CVE-2026-64301 is a Linux kernel vulnerability in the SCMI regulator driver . The root cause is an of_node reference count leak in scmi_regulator_probe(): when process_scmi_regulator_of_node() fails, the error path returns without calling of_node_put(), leaking the device node reference. This can...